package com.dong.module.foodmenu.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.dong.module.foodmenu.pojo.FoodMenu;

import java.util.List;
import java.util.Map;

public interface FoodMenuService extends IService<FoodMenu> {

    /**
     * 保存菜单
     * @param id 菜单id
     * @param name 菜名
     * @param filename 文件绝对路径
     */
    void save(String id, String name, String filename);

    /**
     * 获取食物列表
     * @param current 当前页
     * @param size 每页数据
     * @param name 搜索词
     * @return 食物列表
     */
    List<FoodMenu> listFood(int current, int size, String name);

    /**
     * 保存详细字段
     * @param id 菜单id
     * @param ingredients 原料
     * @param practice 做法
     */
    void saveDetail(String id, String ingredients, String practice);
}
